Rust Macros Are Magic